---
description: Sample apps and boilerplates using Hasura
keywords:
  - hasura
  - docs
  - sample app
  - boilerplate
sidebar_position: 2
# adding to avoid redirect as this was only index file under the directory
slug: sample-apps/index
sidebar_label: Sample apps & boilerplates
---

# Sample Apps & Boilerplates

## Blogposts

- [Build a realtime chat app with GraphQL Subscriptions](https://hasura.io/blog/building-a-realtime-chat-app-with-graphql-subscriptions-d68cd33e73f)
- [Build a React To Do Application](https://hackernoon.com/building-a-react-todo-app-with-hasura-graphql-engine-511b703a7ef)
- [Build a realtime Game of Thrones Voting App with GraphQL and Chart.js](https://dev.to/malgamves/building-a-real-time-game-of-thrones-voting-app-with-graphql-and-chart-js-37ma)
- [Build a todo App with Hasura GraphQL Engine using Angular 6](https://medium.com/@harshsrivastav123/todo-app-with-hasura-graphql-engine-using-angular-6-aa49957fac19)
- [Build a Login app using React-native and Hasura without Redux](https://codeburst.io/making-a-login-app-using-react-native-and-hasura-without-redux-bb31d102038d)
- [Build file upload and download for your Hasura app with S3](https://hasura.io/blog/building-file-upload-downloads-for-your-hasura-app/)
- [Public GraphQL queries with Hasura (unauthenticated users)](https://dev.to/mikewheaton/public-graphql-queries-with-hasura-2n06)
- [Modeling teams and user security with Hasura](https://dev.to/lineup-ninja/modeling-teams-and-user-security-with-hasura-204i)
- [Django JWT authentication with Hasura](https://medium.com/@sejuba/django-jwt-authentication-with-hasura-graphql-engine-e522b2c90869)

## Repositories

- [Firebase Auth + Hasura JWT](https://github.com/hasura/sample-apps/tree/main/firebase-jwt)
- [Gatsby + Contenful + Auth0](https://github.com/hasura/sample-apps/tree/main/gatsby-contentful-auth0)
- [Gatsby + Postgres + GraphQL](https://github.com/hasura/sample-apps/tree/main/gatsby-postgres-graphql)
- [Gridsome + Postgres + GraphQL](https://github.com/hasura/sample-apps/tree/main/gridsome-postgres-graphql)
- [NextJS 8 + Serverless](https://github.com/hasura/sample-apps/tree/main/nextjs-8-serverless)
- [NextJS + Postgres + GraphQL](https://github.com/hasura/sample-apps/tree/main/nextjs-postgres-graphql)
- [NuxtJS + Postgres + GraphQL](https://github.com/hasura/sample-apps/tree/main/nuxtjs-postgres-graphql)
- [Quasar framework + Vue + GraphQL](https://github.com/hasura/sample-apps/tree/main/quasar-framework-vue-graphql)
- [Todo app with React + Apollo](https://github.com/hasura/sample-apps/tree/main/react-apollo-todo)
- [React-static + GraphQL](https://github.com/hasura/sample-apps/tree/main/react-static-graphql)
- [Realtime chat with Vue using GraphQL Subscriptions](https://github.com/hasura/sample-apps/tree/main/realtime-chat-vue)
- [Realtime chat with React using GraphQL Subscriptions](https://github.com/hasura/sample-apps/tree/main/realtime-chat)
- [Realtime location tracking using GraphQL](https://github.com/hasura/sample-apps/tree/main/realtime-location-tracking)
- [Hasura realtime poll](https://github.com/hasura/sample-apps/tree/main/realtime-poll)
- [Serverless ETL demo using Hasura GraphQL Engine Event Triggers and Algolia Search](https://github.com/hasura/sample-apps/tree/main/serverless-etl)
- [Web notifications using Hasura GraphQL Engine Event Triggers and FCM](https://github.com/hasura/sample-apps/tree/main/serverless-push)
- [Svelte + GraphQL app](https://github.com/hasura/sample-apps/tree/main/svelte-apollo)
- [Multiplayer Tic Tac Toe with React](https://github.com/hasura/sample-apps/tree/main/tic-tac-toe-react)
- [Integrating Todo app with Auth0 and JWT authorization with Hasura GraphQL Engine](https://github.com/hasura/sample-apps/tree/main/todo-auth0-jwt)
- [VueJS + Auth0 + GraphQL](https://github.com/hasura/sample-apps/tree/main/vuejs-auth0-graphql)
- [Todo app with Vuetify + Vuex + GraphQL](https://github.com/hasura/sample-apps/tree/main/vuetify-vuex-todo-graphql)
- [WhatsApp clone with Typescript + React + GraphQL](https://github.com/hasura/sample-apps/tree/main/whatsapp-clone-typescript-react)

## Working apps

- [WhatsApp clone](https://whatsapp-clone.demo.hasura.io/sign-in)
- [Realtime todo app](https://react-apollo-todo.demo.hasura.io/)
- [Group chat app](https://realtime-chat.demo.hasura.io/)
- [Location tracking app](https://realtime-location-tracking.demo.hasura.io/)
- [Realtime poll app](https://realtime-poll.demo.hasura.io/)
- [Web push notifications demo](https://serverless-push.demo.hasura.io/)
- [Serverless ETL demo](https://serverless-etl.demo.hasura.io/)
- [3 factor app demo](https://3factor.hasura.io/)

## Videos

- [Build a realtime chat app with GraphQL Subscriptions](https://www.youtube.com/watch?v=xNcxdGaUGqI)
- [Build a realtime blog app with Hasura and Gatsby](https://www.youtube.com/watch?v=HTEGGndT3zY)

## Boilerplates

For boilerplates, please check our community wiki on
[GitHub](https://github.com/hasura/graphql-engine/wiki/Community-Wiki#tools-boilerplates--sample-apps).
